horse collar frame - Alemán Inglés Diccionario